Improved Algorithms for Sparse MAX-SAT and MAX-k-CSP
نویسندگان
چکیده
We give improved deterministic algorithms solving sparse instances of MAX-SAT and MAX-k-CSP. For instances with n variables and cn clauses (constraints), we give algorithms running in time poly(n)· 2n(1−μ) for – μ = Ω( 1 c ) and polynomial space solving MAX-SAT and MAX-kSAT, – μ = Ω( 1 √ c ) and exponential space solving MAX-SAT and MAX-kSAT, – μ = Ω( 1 ck2 ) and polynomial space solving MAX-k-CSP, – μ = Ω( 1 √ ck3 ) and exponential space solving MAX-k-CSP. The previous MAX-SAT algorithms have savings μ = Ω( 1 c2 log2 c ) for running in polynomial space [15] and μ = Ω( 1 c log c ) for exponential space [5]. We also give an algorithm with improved savings for satisfiability of depth-2 threshold circuits with cn wires.
منابع مشابه
Exact Max 2-Sat: Easier and Faster
Prior algorithms known for exactly solving Max 2-Sat improve upon the trivial upper bound only for very sparse instances. We present new algorithms for exactly solving (in fact, counting) weighted Max 2-Sat instances. One of them has a good performance if the underlying constraint graph has a small separator decomposition, another has a slightly improved worst case performance. For a 2-Sat inst...
متن کاملNew exact algorithms for the 2-constraint satisfaction problem
Many optimization problems can be phrased in terms of constraint satisfaction. In particular MAX-2SAT and MAX-2-CSP are known to generalize many hard combinatorial problems on graphs. Algorithms solving the problem exactly have been designed but the running time is improved over trivial brute-force solutions only for very sparse instances. Despite many efforts, the only known algorithm [29] sol...
متن کاملSub-exponential Approximation Schemes for CSPs: From Dense to Almost Sparse
It has long been known, since the classical work of (Arora, Karger, Karpinski, JCSS 99), that Max-CUT admits a PTAS on dense graphs, and more generally, Max-k-CSP admits a PTAS on “dense” instances with Ω(n) constraints. In this paper we extend and generalize their exhaustive sampling approach, presenting a framework for (1−ε)-approximating any Max-k-CSP problem in sub-exponential time while si...
متن کاملPositive Linear Programming, Parallel Approximation and PCP's
Several sequential approximation algorithms are based on the following paradigm: solve a linear or semideenite programming relaxation , then use randomized rounding to convert fractional solutions of the relaxation into integer solutions for the original combinatorial problem. We demonstrate that such a paradigm can also yield parallel approximation algorithms by showing how to convert certain ...
متن کاملImproved Parameterized Algorithms for Constraint Satisfaction
Results from inapproximability provide several sharp thresholds on the approximability of important optimization problems. We give several improved parameterized algorithms for solving constraint satisfaction problems above a tight threshold. Our results include the following: • Improved algorithms for any Constraint Satisfaction Problem. Take any boolean Max-CSP with at most c variables per co...
متن کامل